Profile: Function timing, sorted by time Date: Fri Feb 01 14:53:33 2002 Program Statistics ------------------ Command line at 2002 Feb 01 14:52: "C:\DOCUMENTS AND SETTINGS\WILLIAM MURRAY\DESKTOP\PGP 2.6.3\test1\Release\test1" Total time: 5418.857 millisecond Time outside of functions: 10.145 millisecond Call depth: 11 Total functions: 351 Total hits: 1380885 Function coverage: 33.0% Overhead Calculated 6 Overhead Average 6 Module Statistics for test1.exe ------------------------------- Time in module: 5408.712 millisecond Percent of time in module: 100.0% Functions in module: 351 Hits in module: 1380885 Module function coverage: 33.0% Func Func+Child Hit Time % Time % Count Function --------------------------------------------------------- 1922.506 35.5 1922.506 35.5 449894 _ideaCipher (idea.obj) 1000.209 18.5 1000.262 18.5 1 _getstring (random.obj) 478.293 8.8 2379.857 44.0 885 _ideaCfbDecrypt (idea.obj) 409.069 7.6 409.069 7.6 384480 _mp_addc (mpilib.obj) 308.810 5.7 524.549 9.7 109 _inflate_codes (zinflate.obj) 233.575 4.3 233.575 4.3 398946 _mp_subb (mpilib.obj) 197.172 3.6 2576.966 47.6 1 _idea_file (crypto.obj) 189.718 3.5 189.886 3.5 1 _signon_msg (pgp.obj) 154.901 2.9 154.901 2.9 2 _wipeout (fileio.obj) 129.347 2.4 129.347 2.4 1 _copyfile (fileio.obj) 105.653 2.0 105.653 2.0 7027 _FillInBuf (zfile_io.obj) 70.126 1.3 70.126 1.3 442 _FlushOutput (zfile_io.obj) 40.170 0.7 110.202 2.0 442 _flush (zinflate.obj) 27.740 0.5 27.740 0.5 52329 _mp_compare (mpilib.obj) 21.887 0.4 21.887 0.4 1 _rename2 (fileio.obj) 17.955 0.3 71.402 1.3 1523 _stage_mp_images (mpilib.obj) 14.563 0.3 5399.708 99.8 1 _main (pgp.obj) 12.492 0.2 12.000 0.2 5 _mp_mod (mpilib.obj) 11.680 0.2 32.782 0.6 1 _cryptRandWriteFile (random.obj) 11.520 0.2 11.520 0.2 1 _init_charset (charset.obj) 9.396 0.2 9.396 0.2 327 _huft_build (zinflate.obj) 9.119 0.2 9.116 0.2 5 _buildfilename (fileio.obj) 4.666 0.1 5.207 0.1 3 _tempfile (fileio.obj) 3.434 0.1 4278.213 79.1 1 _decryptfile (crypto.obj) 2.521 0.0 2.521 0.0 24368 _mp_lshift_unit (mpilib.obj) 2.256 0.0 157.157 2.9 2 _wipefile (fileio.obj) 1.899 0.0 539.733 10.0 1 _decompress_file (crypto.obj) 1.898 0.0 537.083 9.9 109 _inflate_dynamic (zinflate.obj) 1.896 0.0 159.053 2.9 3 _rmtemp (fileio.obj) 1.888 0.0 1.888 0.0 5 _get_header_info_from_file (crypto.obj) 1.783 0.0 131.185 2.4 1 _strip_literal (crypto.obj) 1.380 0.0 1.387 0.0 14 _LANG (language.obj) 1.340 0.0 1.424 0.0 1 _cryptRandOpen (random.obj) 1.280 0.0 5138.195 95.0 1 _do_decrypt (pgp.obj) 1.267 0.0 1.267 0.0 7 _file_exists (fileio.obj) 1.164 0.0 1.164 0.0 327 _huft_free (zinflate.obj) 0.803 0.0 1001.905 18.5 1 _getsecretkey (keymgmt.obj) 0.590 0.0 0.590 0.0 53907 _mp_rotate_left (mpilib.obj) 0.504 0.0 537.587 9.9 109 _inflate_block (zinflate.obj) 0.373 0.0 0.376 0.0 1 _show_key (keymaint.obj) 0.312 0.0 0.000 0.0 7 _readkeypacket (keymgmt.obj) 0.283 0.0 0.283 0.0 145 _MD5Transform (md5.obj) 0.198 0.0 1.000 0.0 1 _getpublickey (keymgmt.obj) 0.137 0.0 1000.450 18.5 1 _GetHashedPassPhrase (passwd.obj) 0.125 0.0 537.830 9.9 1 _unzip (zunzip.obj) 0.121 0.0 0.121 0.0 2 _merritt_burn (mpilib.obj) 0.118 0.0 21.102 0.4 408 _ideaRandByte (idea.obj) 0.112 0.0 0.091 0.0 5 _noise (noise.obj) 0.102 0.0 0.102 0.0 3 _write_error (fileio.obj) 0.094 0.0 0.122 0.0 1 _get_timestamp (crypto.obj) 0.056 0.0 0.057 0.0 1 _setoutdir (fileio.obj) 0.034 0.0 0.041 0.0 2 _cdate (crypto.obj) 0.029 0.0 0.029 0.0 1 _put_word32 (mpiio.obj) 0.027 0.0 0.027 0.0 16 _checksum (mpiio.obj) 0.018 0.0 0.045 0.0 1 _ctdate (crypto.obj) 0.009 0.0 0.009 0.0 1 _keyIDstring (keymgmt.obj) 0.008 0.0 0.008 0.0 4 _file_tail (fileio.obj) 0.008 0.0 0.008 0.0 1 _initsigs (pgp.obj) 0.008 0.0 0.007 0.0 11 _getpastlength (crypto.obj) 0.007 0.0 0.007 0.0 1 _ParseRecipients (pgp.obj) 0.007 0.0 0.007 0.0 1 _compressSignature (pgp.obj) 0.007 0.0 0.007 0.0 2 _date_ymd (crypto.obj) 0.007 0.0 0.007 0.0 3 _ideaExpandKey (idea.obj) 0.007 0.0 0.007 0.0 1 _init_lang (language.obj) 0.007 0.0 0.007 0.0 1 _pgp_getopt (getopt.obj) 0.006 0.0 0.000 0.0 2 _stage_merritt_modulus (mpilib.obj) 0.005 0.0 0.005 0.0 1 _settmpdir (fileio.obj) 0.004 0.0 695.859 12.9 1 _rsa_private_decrypt (rsaglue1.obj) 0.003 0.0 0.010 0.0 3 _no_extension (fileio.obj) 0.003 0.0 22.075 0.4 1 _savetemp (fileio.obj) 0.003 0.0 0.003 0.0 1 _cleanup_tmpf (fileio.obj) 0.003 0.0 0.006 0.0 2 _ideaCfbInit (idea.obj) 0.002 0.0 0.002 0.0 1 _memmove (memmove.obj) 0.001 0.0 0.001 0.0 1 _MD5Update (md5.obj) 0.000 0.0 0.054 0.0 1 _MD5Final (md5.obj) 0.000 0.0 0.000 0.0 1 _MD5Init (md5.obj) 0.000 0.0 0.000 0.0 2 _PascalToC (crypto.obj) 0.000 0.0 0.000 0.0 5 _addslash (fileio.obj) 0.000 0.0 0.000 0.0 1 _checkkeyID (keymgmt.obj) 0.000 0.0 0.184 0.0 1 _ck_dup_output (fileio.obj) 0.000 0.0 0.000 0.0 2 _copyright_notice (mpilib.obj) 0.000 0.0 0.000 0.0 24 _countbits (mpilib.obj) 0.000 0.0 32.782 0.6 1 _cryptRandSave (random.obj) 0.000 0.0 0.000 0.0 2 _drop_extension (fileio.obj) 0.000 0.0 34.209 0.6 1 _exitPGP (pgp.obj) 0.000 0.0 0.000 0.0 3 _extract_keyID (keymgmt.obj) 0.000 0.0 0.000 0.0 36 _fetch_word16 (mpiio.obj) 0.000 0.0 0.000 0.0 2 _fetch_word32 (mpiio.obj) 0.000 0.0 0.051 0.0 1 _hashpass (passwd.obj) 0.000 0.0 0.000 0.0 34 _hiloswap (mpiio.obj) 0.000 0.0 0.000 0.0 2 _ideaCfbDestroy (idea.obj) 0.000 0.0 0.000 0.0 2 _ideaCfbReinit (idea.obj) 0.000 0.0 0.000 0.0 5 _ideaCfbSync (idea.obj) 0.000 0.0 0.002 0.0 1 _ideaRandInit (idea.obj) 0.000 0.0 537.611 9.9 1 _inflate (zinflate.obj) 0.000 0.0 0.000 0.0 1 _inflate_entry (zinflate.obj) 0.000 0.0 0.000 0.0 10 _is_key_ctb (keymgmt.obj) 0.000 0.0 0.000 0.0 1 _key2IDstring (keymgmt.obj) 0.000 0.0 684.962 12.7 1523 _merritt_modmult (mpilib.obj) 0.000 0.0 0.000 0.0 2 _mp_dec (mpilib.obj) 0.000 0.0 0.000 0.0 1580 _mp_init (mpilib.obj) 0.000 0.0 684.689 12.7 2 _mp_modexp (mpilib.obj) 0.000 0.0 696.513 12.9 1 _mp_modexp_crt (mpilib.obj) 0.000 0.0 0.000 0.0 3 _mp_mult (mpilib.obj) 0.000 0.0 0.000 0.0 15 _mpi2reg (mpiio.obj) 0.000 0.0 0.000 0.0 6 _put_word16 (mpiio.obj) 0.000 0.0 0.055 0.0 21 _randPoolAddBytes (randpool.obj) 0.000 0.0 0.041 0.0 51 _randPoolGetBytes (randpool.obj) 0.000 0.0 0.152 0.0 3 _randPoolStir (randpool.obj) 0.000 0.0 0.010 0.0 15 _read_mpi (crypto.obj) 0.000 0.0 0.000 0.0 6 _reg2mpi (mpiio.obj) 0.000 0.0 0.000 0.0 1557 _significance (mpilib.obj) 0.000 0.0 0.054 0.0 4 _trueRandEvent (random.obj) 0.000 0.0 0.000 0.0 6 _version_byte_error (crypto.obj) 0.000 0.0 0.000 0.0 9 _version_error (crypto.obj) 0.000 0.0 0.000 0.0 22 _xorbytes (randpool.obj)